• word of the day

    buffer state

    buffer state - Dictionary definition and meaning for word buffer state

    Definition
    (noun) a small neutral state between two rival powers
    Synonyms : buffer country

Word used in video below:
text: Tulsa Oklahoma The Sooner State
Download our Mobile App Today
Receive our word of the day
on Whatsapp